Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYLAND STREET £147,309 £120,000 30 Apr 2020
4 LEYLAND STREET Terraced £191,654 £80,000 29 Apr 2003
10 LEYLAND STREET Terraced £250,594 £137,500 31 Oct 2005
12 LEYLAND STREET Terraced £174,552 £100,000 19 May 2006
14 LEYLAND STREET Terraced £103,676 £85,000 31 Jan 2020
16 LEYLAND STREET £59,011 £55,000 30 Jun 2021